func runtime.bucketShift
13 uses
runtime (current package)
map.go#L177: func bucketShift(b uint8) uintptr {
map.go#L184: return bucketShift(b) - 1
map.go#L360: base := bucketShift(b)
map.go#L368: nbuckets += bucketShift(b - 4)
map.go#L978: if bucket == bucketShift(it.B) {
map.go#L1184: return count > abi.MapBucketCount && uintptr(count) > loadFactorNum*(bucketShift(B)/loadFactorDen)
map.go#L1223: return bucketShift(oldB)
map.go#L1683: hint = int(loadFactorNum * (bucketShift(src.B) / loadFactorDen))
map.go#L1709: dstArraySize := int(bucketShift(dst.B))
map.go#L1710: srcArraySize := int(bucketShift(src.B))
map.go#L1732: oldSrcArraySize := int(bucketShift(oldB))
map.go#L1802: arraySize := int(bucketShift(h.B))
map.go#L1865: arraySize := int(bucketShift(h.B))
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |